@charset "utf-8";
/* chemeng */
*{ margin:0px; padding:0px;}
a{outline:none;hide-focus:expression(this.hideFocus=true); cursor:pointer;text-decoration:none; color:#666;}

body{ font:14px/1.5 Arial; color:#333;background:#F2F2F2;}
ul{ list-style:none;}
input{outline:none;}
.body{ width:100%; margin:0 auto;}
.head{background:#D40404;}
.blk3{text-align:center;color:#fff;}
.blk3 h1{font-weight:bold;line-height:42px;font-size:1.4em;}

.center{ padding-bottom:65px;}
.main{ margin:0 15px;}
.main .button p{
	margin:10px 0;
}

.main .pay-type{
	margin: 10px 0;
}

.main select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #000;

	font-size: 16px;

	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;

	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;


	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}
.main .button ul{overflow:hidden; margin-bottom: 5px}
.main .button li{float:left;padding-bottom:0.2rem;width:31.2%;
	margin: 3px 1%; display: inline-block}
.main .button li span{font-family: 微软雅黑;width:95%;border:1px solid #D1D1D1;border-radius:4px;display:block;  text-align:center; font-size:18px;margin:0 auto;color:#000000;}
.main .button li span i{font-size:12px;font-style:normal;display: block;margin-top: -5px;}
.main .button li span b{display: block;}
.main .button li .on{background:#ED4F08;border:1px solid #ED4F08;box-shadow:inset 0 0 0 2px #ED4F08;color:#FFFFFF;}
.main .button .button2{background:url(/images/11.png) no-repeat; width:150px; height:68px; display:block; line-height:68px; text-align:center; font-size:1.5em; }
.main .cost{ padding:10px 0; border-bottom:1px dashed #E1E1E1; }
.main .cost span{vertical-align:baseline;}
.main .cost .s1{  padding-left:5px;}
.main .cost .s2{font-size:24px;color:#C72018;}
.main .text{font-size:12px;color:#868181;margin-top:10px;}


.order {position: fixed;
	bottom: 15px;;width:92%;left: 4%;right: 4%; border: 0;text-align:center;height:38px;font-size:20px;line-height:38px;color:#ffffff;cursor:pointer;-webkit-appearance: none;
border-radius: 0;background:#09bb07;}
.steporder {position: fixed;
	bottom: 15px;;width:92%;left: 4%;right: 4%; border: 1px solid #F0EFF3;text-align:center;height:38px;font-size:20px;line-height:38px;color:#ffffff;cursor:pointer;-webkit-appearance: none;
border-radius: 0;background:#F7F7F7;}
.main .blk4{  border-bottom:1px dashed #cfcfcf; position:relative; padding:12px 0;text-align:center;}
.main .blk4 input{width:98%; border:.1em solid #b4b4b4;font-size:1em; height:2.5em;border-radius:8px;margin:0 auto;background-color:#ffffff;text-indent:.8em;}
.main .blk4 .blk4_2 { position:absolute; display:none;}

.main .blk5{ border-bottom:1px dashed #E1E1E1;width:100%; position:relative; text-align:center;}
.main .blk5 #bbb{border:1px solid #B3B3B3;display:block; border-radius:5px;text-align:center;background-color:#fff;height:35px;}
.main .blk5 .recharge {border:1px solid #B3B3B3;display:block; border-radius:5px;text-align:center;background-color:#fff;height:35px;}
.lbtu img{
	width: 100%;height: auto;margin: 0;padding: 0;
}

.main .blk5 input{ height:35px; width:98%; font-size:16px;border:0;text-indent:5px;color:#333;font-weight:500;margin: 8px 0;font-family:Tahoma, Arial, Helvetica;}
.main .blk5 .blk5_2{ color:#363636; font-size:14px; display:block;min-height:0.8em;text-align:left;line-height:2.5em;}
.main .blk5 .on{color:red;}

.main .blk6{ color:#333; font-size:1em; text-align:center; line-height:1em;margin-top:30px;}
.main .blk6 span{ color:#cc0000; font-size:1.5em; font-weight:bold; padding:20px 0 10px 0; display:block}
.main .blk7{ color:#323232; font-size:1em;}
.main .blk7 .s1{ font-size:1.2em;}
.main .blk8{ background:url(/images/bgtop.png) no-repeat top center #fff;width:100%; margin:10px 0;}
.main .blk8 li{ line-height:3em; border-bottom:1px solid #ccc;}
.main .blk8 span{  color:#2f2f2f; width:50%; display:inline-block;margin:5px 0;text-align:center;}
.main .blk8 span img{width:45%;vertical-align:middle;}
.main .blk8 span .img1{width:90%;}


.div1{width:100%;line-height:38px;text-align:center;border-bottom:1px solid #b7b7b7;font-size:18px;font-weight:bold;background:#e6e6e6;}
.div2{width:90%;margin:0 auto;padding-top:28px;border-bottom:1px dashed #d0d0d0;overflow:hidden;}
.div2 .s3{width:18%;margin-right:3%;float:left;margin-bottom:38px;}
.div2 img{width:100%;}
.div2 .s1{color:#7aa905;font-size:24px;line-height:1;font-weight:bold;}
.div2 .s2{color:#a7a7a7;}
.div2 .s2 span{color:red;}
.div3{background:#efefef;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:92%;margin:8px auto 0;padding:24px 0 35px;}
.div3 span,.div3 .s2{font-size:14px;line-height:22px;font-weight:600;color:#828282;}
.div3 .s1{color:#9d9d9d;margin-bottom:30px;}
.div3 .s2 a{color:#1665be;text-decoration:underline;}

.back_index{position:absolute;top:3px;left:8px;background:url(/images/back.gif) no-repeat;z-index:99;height:35px;width:70px;background-size:100% 100%;cursor:pointer;opacity:0.8}
.back_index1{position:absolute;top:3px;left:8px;background:url(/images/back1.gif) no-repeat;z-index:99;height:35px;width:70px;background-size:100% 100%;cursor:pointer;opacity:0.8}
.back_index2{position:absolute;top:6px;right:8px;z-index:99;line-height:28px;width:100px;text-align:center;cursor:pointer;border:1px solid #D1D1D1;border-radius:5px;background:#F2F2F2;opacity:0.8;}
.main .blk55{margin-top:36px;overflow:hidden;}
.main .blk55 .check{width:80%;border-radius:5px;border:1px solid #D1D1D1;float:left;height:43px;text-indent:24px;font-size:1.4em;}
.main .blk55 .submit{font-size:20px;color:#858585;width:19%;border-radius:5px;cursor:pointer;background:#FCFCFC;border:1px solid #D1D1D1;height:45px;font-weight:bold;float:left;border-left:0;-webkit-appearance: none;}
.main .blk88{margin-top:30px;}
table th,table td{font-size:1.1em;color:#858585;text-align:center;line-height:42px;}
table tr{border-bottom:1px solid #D1D1D1;text-align:center;}
.help{text-decoration:underline;color:#1665be;}
